Guideline for Developing a Software Life Cycle Process in Natural Language Generation Projects
نویسنده
چکیده
This paper is an attempt to provide a general framework that helps develop a natural language generation (NLG) project from the conception of the need to the retirement of the product. This framework consists of a set of systematic activities that can be carried out in order to build or modify an NLG system. Assuming that a NLG system is software, we take IEEE Std. 1074-1997 –a standard for developing a software life cycle process– as a general framework and adapt it for NLG projects. We focus especially on activities related to domain information, requirements, design, knowledge elicitation and reuse.
منابع مشابه
Mapping of McGraw Cycle to RUP Methodology for Secure Software Developing
Designing a secure software is one of the major phases in developing a robust software. The McGraw life cycle, as one of the well-known software security development approaches, implements different touch points as a collection of software security practices. Each touch point includes explicit instructions for applying security in terms of design, coding, measurement, and maintenance of softwar...
متن کاملUsing UML to Develop Verifiable Reactive Systems
Designing a correct model for distributed and reactive systems is the first goal of using Rebeca modeling language as an actor-based language supported by a formal verification tool. This paper proposes a method to perform formal verification of reactive systems at the early stages of the design cycle. We propose a UML profile for modeling systems consisting of reactive objects which are commun...
متن کاملDevelopment of decision support tool for municipal solid waste management system in Iran based on life cycle assessment approach
Background and Objective: Various aspects including the environmental burdens, social and economic consequences of the waste management(WM) scenarios must be considered to come up with a comprehensive WM plan. Life Cycle Assessment (LCA) approach is a systematic method to quantify the environmental burdens of each WM scenario. Materials and Methods: This study used an LCA approach to develop a...
متن کاملAn Investigation into Business Requirements Evolution in Service-Based Enterprise Systems
Service-Based Enterprise Systems represents an emerging paradigm in software development. Over the years, its usage has increased exponentially in fields such as manufacturing, banking, telecommunication and healthcare due to its ability to promote reusability, loosely-coupled and scalability for software development. However to accommodate the evolution of business requirements in SBES, there ...
متن کاملIssues in Large Scale Application Development with Model - based Techniques
Model driven technologies for software development are being considered and used to address issues of size, complexity, adaptability, maintainability, distribution, and validation for large, enterprise-wide software systems. The Object Management Group has been promoting their Model Driven Architecture (MDA) standards, while various academic groups and commercial companies have concurrently bee...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004